thorn palm - German English Dictionary